package com.greenbook.service;

import com.greenbook.dto.NoteDOC;
import com.greenbook.dto.PageDTO;

public interface NoteSearchService {
    /**
     * 创建es笔记索引
     */
    public void createNoteIndex();

    /**
     * 新增笔记数据到es索引
     */
    public void saveNoteDoc(NoteDOC noteDoc);

    /**
     * 分页查询推荐笔记
     * @param currentPage 当前页码
     * @param pageSize 每页显示的记录数
     * @return
     */
    PageDTO<NoteDOC> pageRecommend(int currentPage, int pageSize);
}
